简述
根据参数设置,输入脉冲将增加或减少一个内部值。 当达到配置的阈值时,置位或复位输出。 计数的方向可以通过输入 Dir 处的信号来更改。
连接 | 描述 |
输入 R | 可以通过输入 R(复位)处的信号将输出和内部计数器值复位为起始值。 |
输入 Cnt | 该功能在输入 Cnt 从 0 跳转到 1 时计数。 从 1 跳转到 0 时不计数。
|
输入 Dir | 输入 Dir (方向)决定计数的方向: Dir = 0: 增 |
参数 | On: 接通阀值/值范围: 0...999999 |
输出 Q | 根据 Cnt 的实际值和置位的阈值置位和复位 Q。 |
参数On和Off
接通阈值On和断开阈值Off 可以由其它已编程功能的值提供:
模拟量比较器: Ax - Ay
模拟量阈值触发器: Ax
模拟量放大器: Ax
模拟量多路复用器: AQ
模拟量斜坡函数发生器: AQ
算术指令: AQ
比例积分控制器: AQ
增/减计数器: Cnt
在0BA7上,您还可以使用以下已编程功能的实际值:
接通延迟: Ta
断开延迟: Ta
接通/断开延迟: Ta
有保持的接通延迟: Ta
脉宽触发继电器(单脉冲输出): Ta
边缘触发的脉冲继电器: Ta
异步脉冲发生器: Ta
楼梯照明开关: Ta
多功能开关: Ta
秒表: AQ
模拟量滤波器: AQ
平均值: AQ
最大值/最小值: AQ
阀值触发器: Fre
您可以通过块编号选择所需的功能。
有关时基的有效性和准确性的信息,请参考LOGO!手册。
时序图

功能说明
该功能在输入 Cnt 处的每个正跳沿上,以一个计数增加 (Dir = 0) 或减少 (Dir = 1) 内部计数器。
可以通过复位输入 R 处的信号将内部计数器值复位为初始值。只要 R=1,输出 Q 便为 0,并且不会对输入 Cnt 处的脉冲进行计数。
根据 Cnt 的实际值和置位的阈值,置位和复位输出 Q。 请参见以下计算规则。
计算规则
如果阈值 (On) >= 阈值 (Off),则:
如果 Cnt >= On,则 Q = 1
如果 Cnt < Off,则Q = 0。
如果阈值 (On) < 阈值 (Off),则:
如果 On <= Cnt < Off,那么 Q = 1。
| 0BA0-0BA5: |
警告
该功能在每个周期内都对计数器的限值轮询一次。
因此,如果快速输入 I3、I4、I5 或者 I6 处的脉冲比扫描周期时间快,则直到超出指定的限值时 SFB 才能切换。
例如: 每个周期最多可以计数 100 个脉冲;目前已计数 900 个脉冲。 开 = 950;关 = 10000。值达到 1000 后,输出会在下一个周期置位。
如果 off = 980,则绝不会置位输出
扫描周期时间
有关如何确定 LOGO! 扫描周期时间的信息,请参考 LOGO! 手册中的附录。